package com.ruoyi.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 流程对象 T24
 *
 * @author ruoyi
 * @date 2025-04-13
 */
@Data
public class T24 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String F2401;

    /** 当前节点审核人 */
    @Excel(name = "当前节点审核人")
    private Long F1801;

    /** 审核人名称 */
    @Excel(name = "审核人名称")
    private String F2402;

    /** 意见（0通过，1不通过） */
    @Excel(name = "意见", readConverterExp = "0=通过，1不通过")
    private Long F2403;

    /** 环节名称 */
    @Excel(name = "环节名称")
    private String F2404;


    private String F2405;


    private Long F2407;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date F2406;

    public void setF2401(String F2401)
    {
        this.F2401 = F2401;
    }

    public String getF2401()
    {
        return F2401;
    }
    public void setF1801(Long F1801)
    {
        this.F1801 = F1801;
    }

    public Long getF1801()
    {
        return F1801;
    }
    public void setF2402(String F2402)
    {
        this.F2402 = F2402;
    }

    public String getF2402()
    {
        return F2402;
    }
    public void setF2403(Long F2403)
    {
        this.F2403 = F2403;
    }

    public Long getF2403()
    {
        return F2403;
    }
    public void setF2404(String F2404)
    {
        this.F2404 = F2404;
    }

    public String getF2404()
    {
        return F2404;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("F2401", getF2401())
            .append("F1801", getF1801())
            .append("F2402", getF2402())
            .append("F2403", getF2403())
            .append("F2404", getF2404())
            .toString();
    }
}
